<?php
session_start();//启动会话
header("content-Type:text/html;charset=utf-8");
?>
<html>
<head>
    <title>商品信息管理</title>
    <style type="text/css">
        html,body{
            width:100%;
            height:100%;
            background-color: #2d241f;
        }
        th,td,h3{
            color:#7e725e;
        }
        td{
            text-align:center;
        }
    </style>
</head>
<body>
<center>
    <?php include("menu.php");//导入导航栏  ?>
    <h3>添加商品到购物车</h3>

            <?php
            //从数据库中读取要购买的信息并添加到购物车中
            //1.导入配置文件
            //2.连接数据库，并选择数据库
            $con = mysqli_connect("127.0.0.1","root","123456") or die("数据库连接失败");
            mysqli_select_db($con,"my_db");
            //3.执行商品信息查询（获取要购买的信息）
            $sql="select * from goods where id={$_GET['id']}";
            $result = mysqli_query($con,$sql);

            //4.判断是否没有找到要购买的信息,若有就读取出要购买的信息
            if(empty($result) || mysqli_num_rows($result)==0)
            {
                die("没有找到要购买的信息!");
            }else
            {
                $shop = mysqli_fetch_assoc($result);
            }
            $shop["num"]=1;//添加一个数量的字段
            //5.放入购物车中(若已存在的商品实现数量累加)
            if(isset($_SESSION["shoplist"]{$shop['id']}))
            {
                //若存在数量增加1
                $_SESSION["shoplist"][$shop['id']]["num"]++;
            }else
            {
                //若不存在，作为新购买的商品添加到购物车中
                $_SESSION["shoplist"][$shop['id']]=$shop;
            }
            ?>
</center>
</body>
</html>